﻿using PaceR.Interfaces.Validation;

namespace PaceR.Examples.MVC.Models
{
    public class UserProfile : IValidatablePostalAddress
    {
        public string Username { get; set; }
        public string Password { get; set; }
        public string FullName { get; set; }
        public string Email { get; set; }
        //Postal Address
        public string Address1 { get; set; }
        public string Address2 { get; set; }
        public string City { get; set; }
        public string Region { get; set; }
        public string PostalCode { get; set; }
        public string Country { get; set; }
        //User Preferences
        public string LocalizationPreference { get; set; }
        public string FavoriteColor { get; set; }
        public string Signature { get; set; }
    }
}